testis tissue - German English Dictionary